invoking divine intervention - Inglés Sinónimo Diccionario